Big Huge Thesaurus

green apple aphid

noun